package com.divemotor.ventarepuestosinternet.dao;

import java.util.List;

import com.divemotor.ventarepuestosinternet.model.TipoComponente;
import com.divemotor.ventarepuestosinternet.model.Vehiculo;
import com.divemotor.ventarepuestosinternet.model.VehiculoExtra;

public interface TipoComponenteDAO {

	public List<TipoComponente> listarActivos();
	public TipoComponente obtenerPorId(TipoComponente tipoComponente);
	public List<TipoComponente> listarTipoComponentesPorVehiculo(Vehiculo vehiculo);
	public List<TipoComponente> listarTipoComponentesPorVehiculoExtra(VehiculoExtra vehiculoExtra);
	public List<TipoComponente> listarTipoComponentesPorIds(List<Integer> listaIdsTipoComponentes);
}
